<?php
	session_start();
	require_once 'conn.php';
	require_once 'libs2.php';

    $dir = './foto/';
    
        if(isset($_FILES["myfile"])) 
    { 
    $upfile      = $_FILES["myfile"]["tmp_name"]; 
    $upfile_name = $_FILES["myfile"]["name"]; 
    $upfile_size = $_FILES["myfile"]["size"]; 
    $upfile_type = $_FILES["myfile"]["type"]; 
    $error_code  = $_FILES["myfile"]["error"]; 
    
    // Если ошибок нет
    if ($error_code == 0) 
    {
     
     $error='';

    
//     echo "тимчасове імя файла на серв: ".$upfile."<br>"; 
//     echo "імя файла на комп юзера1: ".$upfile_name."<br>";
     
     $date=time(); 
     $upfile_name='foto_news_'.$date.'_'.$upfile_name;
     
//     echo "імя файла на комп юзера2: ".$upfile_name."<br>";
//     echo "MIME-тип файла: ".$upfile_type."<br>"; 
//     echo "Размір файла: ".$upfile_size."<br><br>";
  
        $error.='<p class="mesage_color_red">Розмір вашого файла '.$upfile_size.' байт.<br></p>';
    
        if ($upfile_size>512*1024) {
            $error.='<p class="mesage_color_red">Розмір файла більше 512 Кб! Зменшіть розмір файлу і повторіть спробу. Фото не додано!</p>';
            $_SESSION['res']=$error;
           	header("Location: adminka_news_foto2.php");
            exit();
            
        } else {
            $error.='<p class="mesage_color_red">Розмір файла добрий! до 512 Кб.</p>';
        }
        
        if (preg_match('/[.](JPG)|(jpg)|(jpeg)|(JPEG)|(gif)|(GIF)|(png)|(PNG)$/',$_FILES['myfile']['name'])){
            $error.='<p class="mesage_color_red">Вірний тип файла.</p>';
            //echo 'добрий тип файла';
        } else {
            //echo 'НЕ добрий тип файла';
            $error.='<p class="mesage_color_red">Помилковий тип файла. Оберіть вірний тип файлу і повторіть спробу. Фото не додано! </p>';
            $_SESSION['res']=$error;
           	header("Location: adminka_news_foto2.php");
            exit();
        }
    
     $upfile_name2 = $upfile_name; 
     $upfile_name = $dir . $upfile_name;
        
     copy($upfile,$upfile_name);       
        //echo 'УСПІШНО завантажено<br>'; 
     
     }  
          
        //echo 'продовжую далі в БД привязую фото до своєї статті<br>'; 
        $id_news=$_SESSION['id_news'];
        
        if (addNewFoto($id_news, $upfile_name2)) {
                $error.='<p class="mesage_color_red">Фото додоно.</p>';
				$_SESSION['res']=$error;
			}	
            
            $_SESSION['res']=$error;           
			header("Location: adminka_news_foto2.php");
			exit(); 
	
    }
?>